to wilfully obstruct or hinder - Espagnol Anglais Dictionnaire